have strings attached - Turco Inglés Diccionario